package cn.lingyangwl.agile.system.model.rqrs.config;

import cn.lingyangwl.agile.model.constants.ValidationCons;
import lombok.Data;

import javax.validation.constraints.NotEmpty;

/**
 * 敏感配置查询请求
 * @author shenguangyang
 */
@Data
public class SensitiveConfigGetReq {
    @NotEmpty(message = ValidationCons.NOT_EMPTY)
    private String configKey;

    /**
     * 消息发送渠道的任务编码
     */
    @NotEmpty(message = ValidationCons.NOT_EMPTY)
    private String taskCode;

    /**
     * 因为查询的是敏感数据, 所以这里需要验证
     */
    private String verifyCode;

    /**
     * 人机验证码 - 唯一标识
     */
    private String uuid;

    /**
     * 人机验证 - 图片验证码
     */
    private String imageCaptcha;
}
